blocking glove - Turkish English Dictionary